/*
 * 文件名：AdInfo.java
 * 版权：Copyright by www.huawei.com
 * 描述：
 * 修改人：lilan
 * 修改时间：2016年4月20日
 * 跟踪单号：
 * 修改单号：
 * 修改内容：
 */

package com.zcsy.manage.model.mall;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * @Title: AdInfo.java
 * @Package： com.zcsy.manage.model.mall 
 * @Description: 广告位信息实体类
 *
 * @author lilan 1063972142@qq.com
 * @Copyright: 2015 武汉恒数利通信息技术有限公司 All rights reserved.
 * @date 2016年4月20日
 * @version 1.0
 * @see JDK1.7.0_75
 * @since
 */
public class AdInfo {
	
	/**
	 * 主键id
	 */
	private String id;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 广告位类型id
	 */
	private String adCategoryId;
	/**
	 * 广告图片
	 */
	private String img;
	/**
	 * 开始时间
	 */
	private String beginTime;
	/**
	 * 结束时间
	 */
	private String endTime;
	/**
	 * 对象类型 1店铺，2商品，3特殊网页
	 */
	private Integer objType;
	/**
	 * 对象id 店铺ID or 商品ID
	 */
	private String objId;
	/**
	 * 对象名称 ：店铺名称（objType=1） or 商品名称（objType=2）
	 */
	private String objName;
	/**
	 * 对象名称 ：店铺为空（objType=1） or 商品价格（objType=2）
	 */
	private String objPrice;
	/**
	 * 网页地址 （对特殊网页，绝对地址）
	 */
	private String url;
	/**
	 * 序号，排序
	 */
	private Integer sort;
	/**
	 * 备注说明
	 */
	private String remark;
	/**
	 * 状态 1新申请2正常3禁用4已拒绝
	 */
	private Integer state;
	/**
	 * 发布账号
	 */
	private String userAccount;
	/**
	 * 发布账号类型 1平台，2商户
	 */
	private Integer userAccountType;
	/**
	 * 审核账号
	 */
	private String auditAccount;
	/**
	 * 审核时间
	 */
	private Date auditTime;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改时间
	 */
	private Date updateTime;
	/**
	 * 备注
	 */
	private String memo;
	/**
	 * 广告位类型
	 */
	private String adCategoryName;
	/**
	 * 商品图片
	 */
	private String goodsLogo;
	/**
	 * 商品名
	 */
	private String goodsName;
	/**
	 * 商品图片
	 */
	private String shopLogo;
	/**
	 * 商品名
	 */
	private String shopName;
	/**
	 * 商品价格
	 */
	private BigDecimal price;

	/**
	 * 店铺id
	 */
	private String shopId;
	
	public String getShopLogo() {
		return shopLogo;
	}

	public void setShopLogo(String shopLogo) {
		this.shopLogo = shopLogo;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getGoodsLogo() {
		return goodsLogo;
	}

	public void setGoodsLogo(String goodsLogo) {
		this.goodsLogo = goodsLogo;
	}

	public String getGoodsName() {
		return goodsName;
	}

	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getAdCategoryId() {
		return adCategoryId;
	}

	public void setAdCategoryId(String adCategoryId) {
		this.adCategoryId = adCategoryId;
	}

	public String getImg() {
		return img;
	}

	public void setImg(String img) {
		this.img = img;
	}

	public String getBeginTime() {
		return beginTime;
	}

	public void setBeginTime(String beginTime) {
		this.beginTime = beginTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public Integer getObjType() {
		return objType;
	}

	public void setObjType(Integer objType) {
		this.objType = objType;
	}

	public String getObjPrice() {
		return objPrice;
	}

	public void setObjPrice(String objPrice) {
		this.objPrice = objPrice;
	}

	public String getObjId() {
		return objId;
	}

	public void setObjId(String objId) {
		this.objId = objId;
	}

	public String getObjName() {
		return objName;
	}

	public void setObjName(String objName) {
		this.objName = objName;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer getSort() {
		return sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public String getUserAccount() {
		return userAccount;
	}

	public void setUserAccount(String userAccount) {
		this.userAccount = userAccount;
	}

	public Integer getUserAccountType() {
		return userAccountType;
	}

	public void setUserAccountType(Integer userAccountType) {
		this.userAccountType = userAccountType;
	}

	public String getAuditAccount() {
		return auditAccount;
	}

	public void setAuditAccount(String auditAccount) {
		this.auditAccount = auditAccount;
	}

	public Date getAuditTime() {
		return auditTime;
	}

	public void setAuditTime(Date auditTime) {
		this.auditTime = auditTime;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getAdCategoryName() {
		return adCategoryName;
	}

	public void setAdCategoryName(String adCategoryName) {
		this.adCategoryName = adCategoryName;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public String getShopId() {
		return shopId;
	}

	public void setShopId(String shopId) {
		this.shopId = shopId;
	}

}
